//用模块化实现4位加法器设计
//FPGA制作者
//时间:2022年6月9日

module add4_modu(sum,cout,a,b,cin);
    input cin; 
    input [3:0]a,b;
	 output [3:0]sum;
	 output cout;
	 full_add f0(a[0],b[0],cin,sum[0],cin1);  //调用1位全加器
	 full_add f1(a[1],b[1],cin1,sum[1],cin2); //调用1位全加器
	 full_add f2(a[2],b[2],cin2,sum[2],cin3); //调用1位全加器
	 full_add f3(a[3],b[3],cin3,sum[3],cout); //调用1位全加器
	 endmodule
	 